Structure and magnetism in ultra-thin hcp Fe films on Re(0001)