Malaysia's Muhyiddin resigns as PM