Barceló to build new resort and convention center