A$AP Rocky has landed a major deal with an eyewear company