Parents to get 30 hours free childcare until October even if their income has dropped due to coronavirus