Astro posts lower Q2 net profit due to elevated content cost