Khawaja adds another ton to Ashes push