Zion Williamson is playing his best basketball as reports reveal he lost 25 pounds since December