Ricky Burns' comeback fight against Terence Crawford will take place on March 1 in Glasgow - and will be shown live on Sky Sports.