Germany sets goal to end coal power by 2038