Samsung Galaxy Note 7 specs leaked ahead of August 2nd launch