Peloton chief marketing officer resigns