Justin Theroux Kisses Jennifer Aniston on Their Mexican Holiday