Council approves high speed Internet deal