Top performing large cap funds over three years