SMEs risk losing £2.7bn in festive sales due to website technical issues