Risk allocation as a mechanism for minimising disputes in construction contracts in Challenging times