HCL Technologies beats Street estimates; 10 takeaways from Q4 results