Scott Morrison says laws were made to 'criminalise taking foreign political donations' to prevent lobbyists' influence.