Dixon Tech Q4 results mixed: ₹297 cr profit, Vivo JV approval near