Vinci bags £77m Bristol student accommodation job