Arthur Sinodinos resigns as Assistant Treasurer, paving way for frontbench reshuffle