The natural plant compound carvacrol as an antimicrobial and anti-biofilm agent: mechanisms, synergies and bio-inspired anti-infective materials