MPs say climate law should go further