Samsung unveils new Galaxy S6 and Galaxy Edge