US investment banks post first quarter earnings