HDFC Defence Fund delivers 42% CAGR since 2023 launch