1MDB sells Edra power assets to China firm for nearly RM10b cash