arm64: use FEAT_WFxT for DELAY() when available
Use a wfet, rather than a busy wait, in DELAY() when the FEAT_WFxT
extension is available.
Reviewed by: andrew
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D48580
Signed-off-by: Harry Moulton <harry.moulton@arm.com>