Pensioners will receive up to £305 in winter heating support