5 foods that contain more protein than eggs