Giant convection cell turnover as an explanation of the long secondary periods in semiregular red variable stars