Asian electricity firm CLP has pledged to no longer invest in new coal-fired power stations ahead of exiting all its coal assets by 2050.