Wraps text inside a polygon/irregular shape using HTML5