This is wrong on so many levels.
1: The tradition of giving gifts on Christmas goes back to the 1840s.
2: None of the modern Christmas traditions can be traced back to Yule.
3: Christmas trees are first attested in France in 1561, and nothing similar is mentioned in any sources on Yule.