Alexander skarsgard and kate bosworth dating