StateStreet shares fall 4% on revenue miss despite earnings beat