Starbucks reports record Q1 revenue but lowers outlook as consumer spending falls in some markets