Parliament approves core EU climate legislation