Report shows millennials increasingly investing in impact funds but all ages need engaging