Carlsbad-based Viasat inks partnership with Microsoft to bridge global digital divide