Kavya Maran and Anirudh Ravichander Tie the Knot in Greece