how old was shawn mendes when stitches came out