Samsung Galaxy Nexus officially available from Bell and Virgin Mobile