Large cap funds – Laggards over long term or unsung heroes?