KL Rahul ruled out of wtc final