First principles fluid modelling of magnetic island stabilization by electron cyclotron current drive (ECCD)