Hibernate / JPA - Detached entity passed to persist exception