Recent results from the NA62 experiment at CERN