Malaysia's Mahathir says next election 'last chance to clean up the country'