Alpha Strategic appoints Alistair McKay as chief executive