M2 cannon