Astro boosts profit by 47% in Q4