Scott Morrison and Tony Abbott join Labor and Greens in criticising senator’s appearance at St Kilda event