Russia launches Proton rocket with British satellite