Starbucks is using cash raised from its 5p charge on throwaway coffee cups to back recycling schemes across Britain.