Willmott Dixon reveals job cuts and revenue hit