Man in life-threatening condition after being hit by lorry in Elgin