Romney says US energy independence is achievable