Delhi pain drives Andrew Moloney's golden fight