Swiss, BA set to form joint frequent flyer programme