Eligible pensioners will receive up to £300 this winter