Childcare, elder care and the gender care gap