Meta more than doubles Q1 profit but revenue guidance pulls shares down after-hours