Health problems and retirement due to ill-health among Australian retirees aged 45–64 years