New army advert targets 'Love Island generation'