Samsung galaxy S7 launched