Tamil Nadu elections: Cong reaches seat-sharing deal with DMK