Elon Musk to proceed with $54.20 a share Twitter deal