Big banks warn of uncertain year ahead after mixed financial performances in the first quarter