Willmott Dixon to build £21m Morpeth leisure centre