West Ham manager Sam Allardyce says he 'admires' Tottenham manager Andre Villas-Boas after he hit out at criticism of his management style.