New childcare Act in 18 months, says Morgan