Miles thinks LSU has the ingredients to win it all