New GP contract promises uplift in pay