European Parliament proposes 20-week maternity leave