Fit text into an element with a given height and width with the largest font size possible