Trump sparks controversy by sharing map depicting Canada as part of US