Three taken to hospital after intersection crash in Wallup