Morphological matching of flowers and flower visitors: the role of size thresholds and size distributions