Shadow attorney general Julian Leeser quits shadow cabinet over Liberals’ stance