Immigration Minister Peter Dutton has delivered a blunt and public warning to Prime Minister Malcolm Turnbull not to waver on same-sex marriage, insisting the government "won't be bullied" and telling the country's business leaders to "stick to their knitting".