the difference between protein powder and ready to drink shakes