KL Rahul recovers from elbow injury declared fit before Perth Test