PepsiCo beats on earnings, revenue