Bethesda-based Marriott faces protests as activists say the hotel giant failed to meet its cage-free egg pledge.