Moonlight Magic worth another chance in Irish Derby