The world approved a bitterly negotiated climate deal but poorer nations dismissed a $300 billion a year pledge from wealthy historic polluters as insultingly low.