UN says over 3 million in Myanmar need 'life-saving' aid