Farrans agrees £76m price for new Lowestoft bridge