A robust and efficient solver based on kinetic schemes for Magnetohydrodynamics (MHD) equations