how did king arthur receive excalibur​