Westpac to layoff 300 workers in business and retail unit, says trade union