using proper boundingRectWithSize with attributed string