construction manager as advisor contract