Austrian drink company’s investment will ‘cushion’ the English football club’s finances as it pays down debt, chair says