Twilio beat on earnings and up 16%