TCS Reports 3% Revenue Fall in Q1, First Decline in Four Years