Mark Boucher named as Titans’ head coach