Samsung Galaxy S III launch confirmed for 3 May