Opposition leader Angus Taylor has said that he would block non-citizens from access to 17 different welfare programs.