Canadian banks face second straight profit drop on loan caution