Fergie and Josh Duhamel get engaged