Kickstarter hits $1 billion milestone