Mauritius president to resign over ‘shopping’