US President Donald Trump on Friday defended a Russian oligarch's role in funding celebrations around his son Donald Trump Jr's wedding in the Bahamas, saying the arrangement was "totally allowed" but that his son had told him he was paying the money back.