Surpassing the rate-transmittance linear bound of quantum key distribution