Theroux eyeing strong effort at Boston Marathon