Malaysian PM Muhyiddin to resign on Aug 16: Minister