Michael McCormack sent to backbench as Barnaby Joyce announces cabinet shuffle