Banks log higher than expected profits despite slowdown : co