German conservative Merz suffers major defeat as anti-immigration bill fails in parliament